body, html {
  height: 100%;
  -webkit-tap-highlight-color: transparent;
  font-family:"微软雅黑";
  background:#f0f0f0;
}
input,textarea,button{
	font-family:"微软雅黑";
}
.white-bg{
	background:#fff;
}
.black-bg{
	background:#36415f;
	color:#fff;
}
.blue-color{
	color:#00a0ea; 
}
.no-padding{
	padding:0;
}
.no-margin{
	margin:0;
}
.m-t-15{
	margin-top:15px;
}

.index-header {
	margin-bottom:10px;
}

.weui-grid__icon{
	text-align:center;
}
.weui-grid__icon i{
	font-size:22px;
}

.r-header{
	height:50px;
	line-height:50px; 
	background-color:#2c3e50;
	overflow:hidden;
	color:white;
	font-size:18px; 
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	z-index:10000
}

.r-header-btn{display:block;height:50px;width:40px;text-align:center;line-height:50px;font-size:16px}
.r-header-text{text-align:center;}
.r-position-left{position:absolute;left:0px;top:0px}
.r-position-right{position:absolute;right:0px;top:0px}


.blank1{ height:1px; overflow:hidden; border-bottom:1px #dddddd solid}
.blank10{ height:10px; overflow:hidden;width:100%}
.blank5{ height:5px; overflow:hidden;width:100%}
.blank15{ height:15px;overflow:hidden;width:100%}
.blank20{ height:20px;overflow:hidden;width:100%}
.blank25{ height:25px;overflow:hidden;width:100%}
.blank30{ height:30px;  overflow:hidden;width:100%}
.blank40{ height:40px;  overflow:hidden;width:100%}
.blank50{height:50px;overflow:hidden;width:100%;}

.weui-cell{
	padding:15px;
}
.weui-cells__title{
	margin-top:0;
	padding-top:.77em;
}

.home-inc i{
	color:#00a0ea;
	font-size:36px;
	margin-right:20px;
}
.weui-cell__bd .home-adr span{
	font-size:12px;
	color:#777;
}

.weui-agree__text{
	font-size:16px;
	color:#333;
}
.weui-agree a{
	color:#00a0ea;
}
.weui-btn_blue{
	background:#00a0ea
}
.weui-btn_blue:disabled{
	background:#9cd3fc;
}
.weui-btn_red{
	background:#f76260;
}




.cont-head{
	padding:5% 15px;
}
.cont-head span{
	font-size:14px;
	color:#999;
}
.cont-head h1{ 
    font-size: 34px;
    font-weight: 400;
}

.weui-cell__hd p{
	margin-right:15px;
	font-size:14px; 
	color:#888; 
}

.weui-dialog__btn{
	background:#f5f5f5; 
}


.weui-btn_plain-blue{
	color:#00A0EA;
    border:1px solid #00A0EA;
}

.weui-btn_plain-red{
	color:#f76260;
    border:1px solid #f76260;
}

.content-padded {
  padding: 15px 20px 30px 20px;
}

.content-padded h1{
	font-size:20px;
	padding:10px 0 20px;
	color:#00a0ea;
}

.content-padded p{
	text-indent:1.5em;
}


















.demos-sub-title {
  text-align: center;
  color: #888;
  font-size: 14px;
}




.demos-second-title {
  text-align: center;
  font-size: 24px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}

footer {
  text-align: center;
  font-size: 14px;
  padding: 20px;
}

footer a {
  color: #999;
  text-decoration: none;
}
 
.weui-navbar{
	background-color: #ffffff;
}
.weui-navbar__item{
	color:#000;
}
.weui-navbar__item.weui-bar__item--on {
    color: #358fff;
    background-color: #fff; 
    border-bottom: 2px solid #358fff;
}
.weui-navbar__item:after{
	border-right:none;
}


.guide{
	background:url(../images/sy3.png) center no-repeat;
	background-size:100% 100%;
}

.weui-msg__title{ 
	font-size:24px;
}

.weui-btn_plain-white{
	color:#fff;
	border:1px solid #fff;
}


.weui-toptips{
	z-index:100000;
}

.per_img{
	padding:10% 0; 
	background:#09f
}
.per_img>div{
	height:100px; 
	width:100px; 
	background:#09f; 
	margin:0 auto; 
	border-radius:100%; 
	border:5px solid rgba(255,255,255,0.6); 
	overflow:hidden;
}
.per_img>p{
	text-align:center; 
	color:#fff; 
	font-size:17px; 
	padding-top:5px
}












